think too much - Spanish English Dictionary